﻿using Slock.Utility;
using Microsoft.Xna.Framework.Graphics;
using System.Collections.Generic;
using Slock.Components;
using Microsoft.Xna.Framework;
using System;

namespace Slock.GameObjects
{
    /// <summary>
    /// Holds information about a block in the world
    /// </summary>
    public struct BlockInfo
    {
        #region Fields

        private BlockTypes type;

        /// <summary>
        /// The faces exposed on this block
        /// </summary>
        public BlockFace FaceMask;

        #endregion


        #region Properties

        /// <summary>
        /// Block type
        /// </summary>
        public BlockTypes Type
        {
            get { return this.type; }
            set { this.type = value; }
        }

        #endregion
    }
}
